package xyz.xtt.exchange.response;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author huqibo
 * @date 2024/11/13
 */
@Schema(name = "下单返回对象", description = "下单返回对象")
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public class OrderResponse {
	@Schema(description = "订单id")
	private Long orderId;
	@Schema(description = "资产id")
	private Long assetId;
	@Schema(description = "卖方uid")
	private String sellUserId;
	@Schema(description = "买方uid")
	private String buyUserId;
	@Schema(description = "支付方式 CASH:现金支付 TONG_BAO:通宝")
	private String payClass;
	@Schema(description = "外部商品id")
	private String thirdCode;
	@Schema(description = "商品类型.LAND：地皮商品 BUSINESS_CERTIFICATE：经营证商品")
	private String goodsType;
	@Schema(description = "定价方式 一口价BUY_NOW_PRICE 出价: BID_PRICE 售价:NORMAL 租赁LEASE_PRICE")
	private String pricingMode;
	@Schema(description = "资产中心标记")
	private String cacheData;
}
